station terminale - German English Dictionary